草庐IT

php mysql_connect 安全

全部标签

php - Gearman 在 php 示例中抛出 GEARMAN_COULD_NOT_CONNECT

我在我的服务器上安装了gearmand1.1.5,并在启动服务器后尝试了安装提供的示例。它们工作得非常正确(echo示例有效,反向不按预期工作,但没有给出任何错误)。然后我使用pecl安装了php包装器。该版本是最后一个稳定版本(1.1.1)。显然我将扩展名添加到php.ini,我的php--info|grepgearman输出是:gearmangearmansupport=>enabledlibgearmanversion=>1.1.5PWD=>/root/gearman-1.1.1/examplesOLDPWD=>/root/gearman-1.1.1_SERVER["PWD"]=

PHP & IIS : LDAPS Connection for Password Change

我的目标是使用PHP和IIS通过Web界面更改ActiveDirectory中的密码。我一直在按照http://www.ashleyknowles.net/2011/07/iis-php-and-ldaps-with-active-directory/上的说明进行操作在遵循这些说明之前,我无法为LDAPS连接绑定(bind)到AD,但是在遵循这些说明之后,它似乎成功连接,但在我尝试更改时出现“服务器不愿执行”错误“unicodePwd”值。请注意,下面的代码将成功更改AD中用户的任何other值。encodePwd($newPassword));print_r($newEntry);i

php - 安全地使用 php : modifying user input to avoid security issues 中的 eval 函数

我正在接管一些使用eval()的网页游戏代码php中的函数我知道这可能是一个严重的安全问题,所以我希望在决定是否取消该部分代码之前帮助审查检查其参数的代码。目前我已经从游戏中删除了这部分代码,直到我确定它是安全的,但功能损失并不理想。我宁愿对此进行安全验证,也不愿重新设计整个段以避免使用eval(),假设这样的事情是可能的。据称可以防止恶意代码注入(inject)的相关代码片段如下。$value是一个用户输入的字符串,我们知道它不包含“;”。1$value=eregi_replace("[\t\r]","",$value);2$value=addslashes($value);3$va

php - 我的服务器现在足够安全了吗?

关闭。这个问题需要更多focused.它目前不接受答案。想改善这个问题吗?更新问题,使其仅关注一个问题editingthispost.8年前关闭。Improvethisquestion好的,所以我的服务器上周被黑了。黑客攻击了一个过时的3rd方编辑器(在php中)并在PHP中植入了一个后门脚本,并对我的网站造成了严重破坏。我花了整个周末清理后门脚本和他留在我服务器上的任何恶意代码。为了避免再次被黑客攻击,我对我的服务器做了以下操作:在PHP中关闭file_upload。由于黑客是通过PHP上传后门的,我在php.ini中禁用了该功能。所以现在只能通过ftp上传了。在php中禁用crea

php - Symfony 2 kpn snappy 生成 pdf 输出符合安全区域

我正在使用Symfony2kpnsnappybundle生成pdf。我想用css从html页面生成PDF。我找到了一个解决方案,但它有一个问题:$pageUrl=$this->generateUrl('accounts_management_generate_pdf_markup',array('invoice'=>$invoiceData),true);//useabsolutepath!returnnew\Symfony\Component\HttpFoundation\Response($this->get('knp_snappy.pdf')->getOutput($pageUr

php - 如何确保 icalendar (.ics) 订阅的安全?

我有一个多用户网站,想为每个用户发布一个单独的icalendar订阅文件(.ics)。我们的apache服务器配置为仅提供通过https的访问。我考虑过的一种方法是,当用户第一次询问他们的订阅URL时,生成一个长的随secret钥并将其包含在URL中。然后该key的散列将存储在数据库中。示例:https://site.com/calendar/user_id/dQXeCgtiOmZ5lAXoedmujiuA47VmCgA5OIfE6vZ8BhJT3Rxh20b9Ci.ics我们的cakephp应用程序中的所有页面都要求用户登录(显然期望登录页面)。我会将ics文件配置为也不需要用户登录

php - 使用 array_slice 删除 scandir 点和点-点条目是否安全?

我想在我的PHP脚本中使用array_slice和scandir。正常使用:我的例子:我的疑问是,使用这种逻辑是否安全? 最佳答案 绝对不安全。以下示例创建一个目录,其中包含一个名为!的文件。scandir对结果进行排序时,!出现在.和..之前:mkdir('test');touch('test/!');print_r(scandir('test'));unlink('test/!');rmdir('test');输出:Array([0]=>![1]=>.[2]=>..)一般来说,这对于所有以.之前的字符开头的文件名都是一个问题。这

php - 通过 sqlsrv_connect() 连接到 mssql 数据库 - PHP

我正在尝试使用sqlsrv_connect()函数使用PHP连接到2005Microsoftsql数据库。唉,函数返回false,我不确定为什么。$myDB,"UID"=>$myUser,"PWD"=>$myPass);$conn=sqlsrv_connect($myServer,$connectionInfo);//returnsfalseif($conn===false){echo"failedconnection";}$sql="SELECTnameFROMusersWHEREname='admin'";$stmt=sqlsrv_query($conn,$sql);if(sqls

PHP Mailer 错误 : Message could not be sent. Mailer Error: SMTP connect() failed

这是我的代码:require'phpmailertesting/PHPMailerAutoload.php';$mail=newPHPMailer;//$mail->SMTPDebug=3;//Enableverbosedebugoutput$mail->isSMTP();//SetmailertouseSMTP$mail->Host='send.one.com';//SpecifymainandbackupSMTPservers$mail->SMTPAuth=true;//EnableSMTPauthentication$mail->Username='myemailhidden';

新一代 L1 公链Aptos:安全、可扩展和可升级的Web3基础设施 |Tokenview

本周跟大家分享的是新一代L1公链Aptos。虽然基于L1公链及其应用程序的建设在上个市场周期中已经趋于饱和,但新一代L1公链Aptos仍在当前熊市中脱颖而出。Aptos是一个可扩展的权益证明L1区块链。该项目由AptosLabs开发,被认为是Meta现已解散的区块链网络Diem的技术继承者。如今,Aptos生态系统也在迅速扩张,如已经推出的Aptos特定的浏览器钱包:PontemWallet、Fewcha、Martian等;AptosNFT场景也在蓬勃发展,三个NFT市场Topaz、BlueMove和Souffl3争夺Aptos的交易量。此外还有跨链(原生跨链桥MoverBridge)和Apt